package com.google.code.googlefight.fetch;

import java.util.Locale;

/**
 * Interface für die GoogleSearch-API oder ähnliches.
 * 
 * @author Hans
 */
public interface GoogleSearch {
	
	/**
	 * Gibt die Anzahl der Suchergebnisse für den query und die Sprache zurück.
	 * @param query Suchanfrage
	 * @param locale Sprache/Lokalisierung
	 * @return Anzahl Sichergebnisse
	 * @throws GoogleSearchException Parsing- oder IO-Fehler
	 */
	public long getSearchResults(String query, Locale locale)
			throws GoogleSearchException;
}